package com.xxchat.entity.query;

import java.util.Date;


/**
 * 用户信息表参数
 */
public class UserInfoQuery extends BaseParam {


	/**
	 * 用户ID
	 */
	private String userId;

	private String userIdFuzzy;

	/**
	 * 邮箱
	 */
	private String email;

	private String emailFuzzy;

	/**
	 * 昵称
	 */
	private String nickName;

	private String nickNameFuzzy;

	/**
	 * 加好友设置 0:不需要同意 1:需要同意
	 */
	private Integer joinType;

	/**
	 * 性别 0:女 1:男
	 */
	private Integer sex;

	/**
	 * 密码
	 */
	private String password;

	private String passwordFuzzy;

	/**
	 * 个性签名
	 */
	private String introduction;

	private String introductionFuzzy;

	/**
	 * 状态 0:禁用 1:可用
	 */
	private Integer status;

	/**
	 * 创建时间
	 */
	private String createTime;

	private String createTimeStart;

	private String createTimeEnd;

	/**
	 * 当前登录时间
	 */
	private String currentLoginTime;

	private String currentLoginTimeStart;

	private String currentLoginTimeEnd;

	/**
	 * 当前登录ip
	 */
	private String currentLoginIp;

	private String currentLoginIpFuzzy;

	/**
	 * 当前登录地区
	 */
	private String currentLoginArea;

	private String currentLoginAreaFuzzy;

	/**
	 * 当前登录地区编号
	 */
	private String currentLoginAreaCode;

	private String currentLoginAreaCodeFuzzy;

	/**
	 * 上次登录时间
	 */
	private String lastLoginTime;

	private String lastLoginTimeStart;

	private String lastLoginTimeEnd;

	/**
	 * 上次登录ip
	 */
	private String lastLoginIp;

	private String lastLoginIpFuzzy;

	/**
	 * 上次登录地区
	 */
	private String lastLoginArea;

	private String lastLoginAreaFuzzy;

	/**
	 * 上次登录地区编号
	 */
	private String lastLoginAreaCode;

	private String lastLoginAreaCodeFuzzy;

	/**
	 * 最后下线时间
	 */
	private String lastOffTime;

	private String lastOffTimeStart;

	private String lastOffTimeEnd;

	/**
	 * 是否删除 0:否 1:是
	 */
	private Integer isDelete;


	public void setUserId(String userId){
		this.userId = userId;
	}

	public String getUserId(){
		return this.userId;
	}

	public void setUserIdFuzzy(String userIdFuzzy){
		this.userIdFuzzy = userIdFuzzy;
	}

	public String getUserIdFuzzy(){
		return this.userIdFuzzy;
	}

	public void setEmail(String email){
		this.email = email;
	}

	public String getEmail(){
		return this.email;
	}

	public void setEmailFuzzy(String emailFuzzy){
		this.emailFuzzy = emailFuzzy;
	}

	public String getEmailFuzzy(){
		return this.emailFuzzy;
	}

	public void setNickName(String nickName){
		this.nickName = nickName;
	}

	public String getNickName(){
		return this.nickName;
	}

	public void setNickNameFuzzy(String nickNameFuzzy){
		this.nickNameFuzzy = nickNameFuzzy;
	}

	public String getNickNameFuzzy(){
		return this.nickNameFuzzy;
	}

	public void setJoinType(Integer joinType){
		this.joinType = joinType;
	}

	public Integer getJoinType(){
		return this.joinType;
	}

	public void setSex(Integer sex){
		this.sex = sex;
	}

	public Integer getSex(){
		return this.sex;
	}

	public void setPassword(String password){
		this.password = password;
	}

	public String getPassword(){
		return this.password;
	}

	public void setPasswordFuzzy(String passwordFuzzy){
		this.passwordFuzzy = passwordFuzzy;
	}

	public String getPasswordFuzzy(){
		return this.passwordFuzzy;
	}

	public void setIntroduction(String introduction){
		this.introduction = introduction;
	}

	public String getIntroduction(){
		return this.introduction;
	}

	public void setIntroductionFuzzy(String introductionFuzzy){
		this.introductionFuzzy = introductionFuzzy;
	}

	public String getIntroductionFuzzy(){
		return this.introductionFuzzy;
	}

	public void setStatus(Integer status){
		this.status = status;
	}

	public Integer getStatus(){
		return this.status;
	}

	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}

	public String getCreateTime(){
		return this.createTime;
	}

	public void setCreateTimeStart(String createTimeStart){
		this.createTimeStart = createTimeStart;
	}

	public String getCreateTimeStart(){
		return this.createTimeStart;
	}
	public void setCreateTimeEnd(String createTimeEnd){
		this.createTimeEnd = createTimeEnd;
	}

	public String getCreateTimeEnd(){
		return this.createTimeEnd;
	}

	public void setCurrentLoginTime(String currentLoginTime){
		this.currentLoginTime = currentLoginTime;
	}

	public String getCurrentLoginTime(){
		return this.currentLoginTime;
	}

	public void setCurrentLoginTimeStart(String currentLoginTimeStart){
		this.currentLoginTimeStart = currentLoginTimeStart;
	}

	public String getCurrentLoginTimeStart(){
		return this.currentLoginTimeStart;
	}
	public void setCurrentLoginTimeEnd(String currentLoginTimeEnd){
		this.currentLoginTimeEnd = currentLoginTimeEnd;
	}

	public String getCurrentLoginTimeEnd(){
		return this.currentLoginTimeEnd;
	}

	public void setCurrentLoginIp(String currentLoginIp){
		this.currentLoginIp = currentLoginIp;
	}

	public String getCurrentLoginIp(){
		return this.currentLoginIp;
	}

	public void setCurrentLoginIpFuzzy(String currentLoginIpFuzzy){
		this.currentLoginIpFuzzy = currentLoginIpFuzzy;
	}

	public String getCurrentLoginIpFuzzy(){
		return this.currentLoginIpFuzzy;
	}

	public void setCurrentLoginArea(String currentLoginArea){
		this.currentLoginArea = currentLoginArea;
	}

	public String getCurrentLoginArea(){
		return this.currentLoginArea;
	}

	public void setCurrentLoginAreaFuzzy(String currentLoginAreaFuzzy){
		this.currentLoginAreaFuzzy = currentLoginAreaFuzzy;
	}

	public String getCurrentLoginAreaFuzzy(){
		return this.currentLoginAreaFuzzy;
	}

	public void setCurrentLoginAreaCode(String currentLoginAreaCode){
		this.currentLoginAreaCode = currentLoginAreaCode;
	}

	public String getCurrentLoginAreaCode(){
		return this.currentLoginAreaCode;
	}

	public void setCurrentLoginAreaCodeFuzzy(String currentLoginAreaCodeFuzzy){
		this.currentLoginAreaCodeFuzzy = currentLoginAreaCodeFuzzy;
	}

	public String getCurrentLoginAreaCodeFuzzy(){
		return this.currentLoginAreaCodeFuzzy;
	}

	public void setLastLoginTime(String lastLoginTime){
		this.lastLoginTime = lastLoginTime;
	}

	public String getLastLoginTime(){
		return this.lastLoginTime;
	}

	public void setLastLoginTimeStart(String lastLoginTimeStart){
		this.lastLoginTimeStart = lastLoginTimeStart;
	}

	public String getLastLoginTimeStart(){
		return this.lastLoginTimeStart;
	}
	public void setLastLoginTimeEnd(String lastLoginTimeEnd){
		this.lastLoginTimeEnd = lastLoginTimeEnd;
	}

	public String getLastLoginTimeEnd(){
		return this.lastLoginTimeEnd;
	}

	public void setLastLoginIp(String lastLoginIp){
		this.lastLoginIp = lastLoginIp;
	}

	public String getLastLoginIp(){
		return this.lastLoginIp;
	}

	public void setLastLoginIpFuzzy(String lastLoginIpFuzzy){
		this.lastLoginIpFuzzy = lastLoginIpFuzzy;
	}

	public String getLastLoginIpFuzzy(){
		return this.lastLoginIpFuzzy;
	}

	public void setLastLoginArea(String lastLoginArea){
		this.lastLoginArea = lastLoginArea;
	}

	public String getLastLoginArea(){
		return this.lastLoginArea;
	}

	public void setLastLoginAreaFuzzy(String lastLoginAreaFuzzy){
		this.lastLoginAreaFuzzy = lastLoginAreaFuzzy;
	}

	public String getLastLoginAreaFuzzy(){
		return this.lastLoginAreaFuzzy;
	}

	public void setLastLoginAreaCode(String lastLoginAreaCode){
		this.lastLoginAreaCode = lastLoginAreaCode;
	}

	public String getLastLoginAreaCode(){
		return this.lastLoginAreaCode;
	}

	public void setLastLoginAreaCodeFuzzy(String lastLoginAreaCodeFuzzy){
		this.lastLoginAreaCodeFuzzy = lastLoginAreaCodeFuzzy;
	}

	public String getLastLoginAreaCodeFuzzy(){
		return this.lastLoginAreaCodeFuzzy;
	}

	public void setLastOffTime(String lastOffTime){
		this.lastOffTime = lastOffTime;
	}

	public String getLastOffTime(){
		return this.lastOffTime;
	}

	public void setLastOffTimeStart(String lastOffTimeStart){
		this.lastOffTimeStart = lastOffTimeStart;
	}

	public String getLastOffTimeStart(){
		return this.lastOffTimeStart;
	}
	public void setLastOffTimeEnd(String lastOffTimeEnd){
		this.lastOffTimeEnd = lastOffTimeEnd;
	}

	public String getLastOffTimeEnd(){
		return this.lastOffTimeEnd;
	}

	public void setIsDelete(Integer isDelete){
		this.isDelete = isDelete;
	}

	public Integer getIsDelete(){
		return this.isDelete;
	}

}
